Mechanical press

English word definition — powered by WordNet

NOUN

any machine that exerts pressure to form or shape or cut materials or extract liquids or compress solids

Want to remember mechanical press?

Sign up free to bookmark & revise